//=====修改antd======

.ant-btn {
  &-primary {
    &:hover,
    &:focus {
      color: var(--btn-primary-color) !important;
    }

    &[disabled] {
      border-color: var(--primary-color);
      background-color: var(--primary-color);
      color: var(--btn-primary-color) !important;
      opacity: 0.35;
    }
    &[disabled]:hover {
      border-color: var(--primary-color);
      background-color: var(--primary-color);
      color: var(--btn-primary-color) !important;
      opacity: 0.35;
    }
  }
}

.ant-btn-background-ghost.ant-btn-primary {
  &:hover,
  &:focus {
    color: var(--primary-color) !important;
  }

  &[disabled] {
    border-color: var(--primary-color);
    color: var(--primary-color) !important;
    opacity: 0.35;
  }
  &[disabled]:hover {
    border-color: var(--primary-color);
    color: var(--primary-color) !important;
    opacity: 0.35;
  }
}

.ant-btn {
  &-danger {
    &:hover,
    &:focus {
      color: var(--btn-primary-color) !important;
    }

    &[disabled] {
      border-color: var(--error-color);
      background-color: var(--error-color);
      color: var(--btn-primary-color) !important;
      opacity: 0.35;
    }
    &[disabled]:hover {
      border-color: var(--error-color);
      background-color: var(--error-color);
      color: var(--btn-primary-color) !important;
      opacity: 0.35;
    }
  }
}

.ant-btn-background-ghost.ant-btn-danger {
  &:hover,
  &:focus {
    color: var(--error-color) !important;
  }

  &[disabled] {
    border-color: var(--error-color);
    color: var(--error-color) !important;
    opacity: 0.35;
  }
  &[disabled]:hover {
    border-color: var(--error-color);
    color: var(--error-color) !important;
    opacity: 0.35;
  }
}


.ant-btn-link {
  border: 0;
}
